557158
175889
253552
179478
893119
487890
426390
580348
859703
777656
161292
87284
5328799
3759581
3270148
2584804
2314988
2167609
2090358
194978
1862118
1757136
1756196
1671471